Conversation
… api of lua creation
|
is there any reason this hasn't recieved any attention |
|
should def be merged. |
The browser tests require Playwright's Chromium binary which isn't available in the CI runner by default. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
Since this is already an api breaking change, I mean the WASM side technically supports that already by simply changing the glue file URL when starting an instance. This becomes a necessity down the road, as bytecode between versions is largely incompatible, it also could be a good idea to expose wasmoon's current version in some way, Exposing more of the globals that lua defines in |
|
@neico @ceifa I wanted to suggest this, but I don't have a formal strategy. However, I think it's a great resource. In another project, through C patches, I backport Lua 5.1 to the ABI interface of Lua 5.4. This way, the Lua version is determined at link time, regardless of the headers used by the project. I'm not sure if this is the best approach. But this allows for multiple interchangeable WASMs with different Lua versions. |
Fixes #21 #83 #127
Tried to fix #61, but emscripten have a very limited support for deno